PYTHON BAIGIAMASIS DARBAS

Hipotezės (planuotos):

  1. Lebronas Jamesas taps 2021 - 2022 m. reguliaraus sezono MVP (naudingiausiu krepšininku);
  2. Jonas Valančiūnas ir Domantas Sabonis per savo karjerą gerino taiklumo procentą;
  3. Lebronas Jamesas laimės šių metų NBA titulą;
  4. Brandon Roy galėjo tapti MVP, jei nenutrauktų savo karjeros.

NBA stats įsikelimas

https://pypi.org/project/nba-api/

Tai opensource package, kuris suteikia galimybe prieiti prie nba.com puslapyje esančių duomenų, išvengiant ilgo kodo rašymo.

Duomenų tvarkymas

Analizė

Pastarąjį dešimtmetį žaidėjai išmeta žymiai daugiau tritaškių, nei anksčiau - TAIP

Hipotezė patvirtinta

Steph Curry yra taikliausias tritaškininkas

Hipotezė paneigta

Steph Curry yra ne tik daugiausiai įmetęs tritaškiu, bet ir daugiausiai išmetęs

Taigi, hipotezė nepasitvirtino - daugiausiai tritaškių yra išmetęs R. Allen

Ar nuo žaidėjo amžiaus priklauso tritaškių pataikymas?

Rezultatas

Shotchart braižymas

Ir ties čia sustojame :)))) o labai gaila

NBA MVP prediction

*Duomenys nuo pat NBA įkurimo. Tačiau žaidimas ir žaidėjų statistika labai keitėsi. Sunku parinkti vieną datą, nuo kurios būtų teisingiausia imti duomenis. Pasirinkau savo gimimo metus - 1995 m.

Išsitraukiame kiekvieno žaidėjo statistika kiekvienam sezonui

Kodel pickle o ne csv? https://towardsdatascience.com/stop-using-csvs-for-storage-pickle-is-an-80-times-faster-alternative-832041bbc199

Pickle is an 80 Times Faster Alternative Can store any Python object !!One of the most widely used functionalities is saving machine learning models after the training is complete. That way, you don’t have to retrain the model every time you run the script!!

Komandų statistika

Žaidėjų laimėjimai per sezoną

*Sujungiau player ir team lenteles, nes bendra komandos padėtis tikėtina daro įtaką žaidėjo tikimybei laimėti MVP

Creating virtual environment